electronic semiconductor - French English Dictionary